692b5115c3ecf03e44acabcc72abffe39ba691b9,samples/iotfdevicemanagement/src/com/ibm/iotf/sample/devicemgmt/device/SampleRasPiDMAgentWithCustomMqttAsyncClient.java,SampleRasPiDMAgentWithCustomMqttAsyncClient,createManagedClient,#String#,182

Before Change


		/**
		 * Create a DeviceLocation object
		 */
		DeviceLocation location = new DeviceLocation.Builder(30.28565, -97.73921).
												elevation(10).build();
		
		/**
		 * Create a DeviceDiagnostic Object With default ErrorCode & Log
		 */
		
		DiagnosticErrorCode errorCode = new DiagnosticErrorCode(0);
		
		DiagnosticLog log = new DiagnosticLog(
				"Creating a Managed Client", 
				new Date(),
				DiagnosticLog.LogSeverity.informational);
		
		/**
		 * Create a DeviceMetadata object
		 */
		JsonObject data = new JsonObject();
		data.addProperty("customField", "customValue");
		DeviceMetadata metadata = new DeviceMetadata(data);
		
		this.deviceData = new DeviceData.Builder().
						 typeId(trimedValue(deviceProps.getProperty("Device-Type"))).
						 deviceId(trimedValue(deviceProps.getProperty("Device-ID"))).
						 deviceInfo(deviceInfo).
						 deviceFirmware(firmware).
						 deviceLocation(location).
						 deviceErrorCode(errorCode).
						 deviceLog(log).						 
						 metadata(metadata).
						 build();

After Change


						 typeId(trimedValue(deviceProps.getProperty("Device-Type"))).
						 deviceId(trimedValue(deviceProps.getProperty("Device-ID"))).
						 deviceInfo(deviceInfo).
						 deviceFirmware(firmware).
						 metadata(metadata).
						 build();